Server State
#状態管理(GUI)
GUI
開発においてサーバーから
データフェッチ
したデータをクライアント側で管理している
ステート
全般
このステートによくある
Action
は
refetch: 同じ条件でリフェッチ
reload: 引数でパラメータを更新しリフェッチ。パラメータがundefinedの場合は同じ条件でフェッチ
refresh: パラメータを初期値に戻してリフェッチ
リモートデータとUIの状態遷移パターン
#Render_As_You_Fetchパターン
Recoil > Loadable
データフェッチにおいてonSuccess、onError、onSettledはアンチパターン